An O(log N) Algorithm to Solve Linear Recurrences on Hypercubes
نویسندگان
چکیده
0 Introduction In their recent IPL paper H.N. Reddy and E.L. Leiss RL94] present an O(log N) algorithm for solving linear recurrences on hypercubic architectures. The authors go to great lengths to construct an algorithm that appears to be correct. First they construct a solution for a completely connected architecture (say a CREW PRAM) and remark that it is similar to a parallel preex computation. This solution is then transformed into one that runs eeciently on a hypercube. However, O(log N) algorithms for parallel preex on the hypercube are known in the literature (eg. MP89] and RS90]). Therefore, constructing an O(log N) algorithm for the linear recurrence problem amounts to no more than showing that the problem is reducible to a parallel preex sum problem, which we proceed to do.
منابع مشابه
Linear Election for Oriented Hypercubes
In this article we propose an election algorithm for the oriented hypercube, where each edge is assumed to be labeled with its dimension in the hypercube. The algorithm exchanges O(N) messages and uses O(log 2 N) time (where N is the size of the cube). A randomized version of the algorithm achieves the same (expected) message and time bounds, but uses messages of only O(log log N) bits and can ...
متن کاملLinear Broadcasting and N loglog N Election in Unoriented Hypercubes
In this paper, we provide eecient broadcasting and election algorithms in unoriented hypercubes. First, O(N) broadcasting and traversing algorithms are introduced, where N is the number of hy-percube vertices. This answers aarmatively the open question stated in Tel95a] whether linear-message broadcasting and traversing can be achieved on hypercubes without sense of direction. Moreover, by expl...
متن کاملAn interior-point algorithm for $P_{ast}(kappa)$-linear complementarity problem based on a new trigonometric kernel function
In this paper, an interior-point algorithm for $P_{ast}(kappa)$-Linear Complementarity Problem (LCP) based on a new parametric trigonometric kernel function is proposed. By applying strictly feasible starting point condition and using some simple analysis tools, we prove that our algorithm has $O((1+2kappa)sqrt{n} log nlogfrac{n}{epsilon})$ iteration bound for large-update methods, which coinc...
متن کاملCERIAS Tech Report 2003-16 PARALLEL ALGORITHMS FOR MAXIMUM MATCHING IN COMPLEMENTS OF INTERVAL GRAPHS AND RELATED PROBLEMS
Given a set of n intervals representing an interval graph, the problem of finding a maximum matching between pairs of disjoint (nonintersecting) intervals has been considered in the sequential model. In this paper we present parallel algorithms for computing maximum cardinality matchings among pairs of disjoint intervals in interval graphs in the EREW PRAM and hypercube models. For the general ...
متن کاملTime and Bit Optimal Broadcasting on Anonymous Unoriented Hypercubes
We consider broadcasting on asynchronous anonymous totally unoriented N node hypercubes. First we generalize a technique, introduced in [3], for partial broadcasting and orientation. Using this technique we develop a broadcasting algorithm on unoriented hypercubes that uses only linear number of bits and runs in optimal time. This gives a positive answer to the question raised in [7] whether O(...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Process. Lett.
دوره 49 شماره
صفحات -
تاریخ انتشار 1994